using System.ServiceModel;
using Albatross.Common.Messaging;
using System.IO;
using System;

namespace Albatross.Common.WCF
{
	[ServiceContract]
	public interface IWcfRequestProcessorForDotNetClient : IRequestProcessor, IDisposable
	{
		[OperationContract( Name = "DotNetRequests" )]
		[DotNetDataContractSerializerAttribute]
		new Response[] Process( params Request[] requests );
	}
}
